large margin win - Francés Inglés Diccionario